/**
 * @param {string} path
 * @return {string}
 */
var simplifyPath = function(path) {
    let dirs=path.split("/");
    let stack=new Array();
    for(d of dirs){
        if(!d || d=="."){
            continue;
        }
        else if(d[0]!="."){
            stack.push(d);
        }
        else if(d.length==2){
            stack.pop();
        }
        else{
            stack.push(d);
        }
    }
    return "/"+stack.join("/")
};

/*
执行用时：
84 ms
, 在所有 JavaScript 提交中击败了
90.44%
的用户
内存消耗：
39.9 MB
, 在所有 JavaScript 提交中击败了
13.50%
的用户
*/